package cn.biplam.common.opcode;





/**
 * 规则引擎公共数据操作交换码
 */
public abstract class RuleEngineCode {
	
	/**
	 * Sql-Select数据操作交换码
	 */
	public static class SelectCode{
		/**类交换码 */
		public static final String Op_id = "334";
		
		/**级联创建一个ETL映射用的Select<BR>
		 * 默认参数:	Model_Type 业务模型类型<BR>
		 * NameCommon.Model_Node_ID	模型根节点ID
		 * 返回:新建记录的主键ID
		 * */
		public static final String InsertMappingSelect=Op_id+"01";
		
		
		/**级联删除Select记录,参数:<BR>
		 *	Select_ID:TreeParam.NODE_REAL_ID<BR>
		 * */
		public static final String Delete=Op_id+"02";
		
		/**删除多个Select记录<BR>
		 *	默认参数:Select_ID列表('1','2')<BR>
		 * */
		public static final String DeleteAll=Op_id+"03";
		
		/**通过外键ID查询Join<BR>
		 * 默认参数:FKID 
		 * */
		public static final String SelectJoinsByFkId=Op_id+"04";
		
	}

}
